
#include "rrCintamaniAPI.h"

#ifndef H_rrCintamaniWindow
#define H_rrCintamaniWindow

class rrCintamaniWindow
{
public :
	rrCintamaniWindow( const FB::DOM::WindowPtr & Win );
	~rrCintamaniWindow();
	rrCintamaniDocumentPtr GetDocument() const;
	void Alert( const std::string & text ) const;
	std::string GetWindowName() const ;
	void SetWindowName( const std::string & name ) const;
	std::string GetHrefStr() const;
	std::string GetHostStr() const;
	std::string GetPathNameStr() const;
	std::string GetHostNameStr() const;
	std::string GetProtocolStr() const;
	FB::variant GetInnerWidth() const ;
	FB::variant GetInnerHeight() const ;

private :
	FB::DOM::WindowPtr mWindow;
	rrCintamaniDocumentPtr mDocument;

};

#endif
